Big Huge Thesaurus

yellow globe lily

noun